dragon's teeth – English–Polski translations

🇬🇧 en pl 🇵🇱

dragon's teeth noun

  • fortifications to impede the movement of tanks
zęby smoka
Wiktionary Links